#ifndef COLUMN_H_
#define COLUMN_H_

#include <GL/glut.h>
//#include <GL/freeglut.h>
#include "rectangle.h"
#include "point.h"

class Column{
	private:
		float width,high,depth,theta;
		Point position;
	public:
		Column(float width,float high,float depth,Point pos,float theta){
			this->theta=theta;
			this->width=width+0.15*high;
			this->high=high;
			this->depth=depth;
			position=pos;
		}

		~Column(){}

		float getWidth(){
			return this->width;
		}

		float getHigh(){
			return this->high;
		}
		float getDepth(){
			return this->depth;
		}

		float getTheta(){
			return this->theta;
		}

		Point& getPosition(){
			return position;
		}
};

#endif /* COLUMN_H_ */
